i'm glad to see you again. - Español Inglés Diccionario